View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001939 | T99X171.00 SKB Eagle | SW Issue | public | 2024-05-03 12:18 | 2024-12-19 10:53 |
| Reporter | (ALTech) JunGyu Kim | Assigned To | (SW) Kinbay Wu | Due Date | 2024-05-10 13:05 |
| Priority | normal | Severity | s4-minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0001939: [Smart3][ATV12][Netflix] When re-entering the content synopsis with the Netflix banner, focus is lost and play button disappear | ||||
| Description | Hi Kinbay, SKB QA was reported an issue related Netflix that when re-entering the content synopsis with the Netflix banner, focus is lost and play button disappear https://jira.skbroadband.com/browse/BPM-31759 FW : 15.542.46 Reproduce step : 1. Enter OTT Home through Home menu 2. Enter Netflix content's banner 3. Enter Back key of RCU to go Netflix home 4. Enter Home key to go Home menu 5. Enter OTT Home through Home menu and re-enter Netflix contents's banner Web server setting : Web server : STG 542 H/E : PRD CSS IP : 1.255.102.150 This issue occurs within the Netflix app. So SKB contacted Netflix. They said, even if it is an issue with the Netflix App, if it is an issue (QA, VoC, etc.) brought in through SKB, it must be registered and processed in PDM through the manufacturer. Therefore, SKB requests that manufacturer use the Netflix debug app to obtain logs and then register them in PDM Help. A reproduction video is attached. Please check this issue and get the log through Netflix debug app, register this issue to PDM Help. Thank you. Kim | ||||
| Tags | No tags attached. | ||||
| Attach Tags | |||||
|
|
|
|
|
Hi Kinbay, SKB inquering the progress of this issue. Please help to register Netflix PDM for this issue. Thank you. Kim |
|
|
Hi Mr. JunGyu Kim Attached is Netflix debug APK. As you know, Fii doesn't have SKB IPTV environment. Please install and help to get log for issue reporting. Thanks! |
|
|
Hi Kerwin, Did you try install Netflix debug APK for test? On my side, install failed because of signature. adb: failed to install netflix-ninja-10.3.3-19323-debug.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.netflix.ninja signatures do not match previously installed version; ignoring!] The signing key for the original Netflix apk and Netflix debug apk seems to be different. Please help to how can I update Netflix debug app. ========================================================================================== $ keytool -printcert -jarfile netflix-ninja-10.3.3-19323-debug.apk Signer #1: Signature: Owner: C=US, O=Android, CN=Android Debug Issuer: C=US, O=Android, CN=Android Debug Serial number: 1 Valid from: Tue Aug 23 08:56:32 KST 2016 until: Thu Aug 16 08:56:32 KST 2046 Certificate fingerprints: SHA1: AB:58:F0:CC:D5:C9:04:9F:A5:1E:CD:25:C1:06:87:A9:46:B8:6B:74 SHA256: 81:8B:2E:D0:A5:E4:54:0A:0B:FC:D7:78:9A:81:A7:5D:8A:67:0A:BA:5F:E3:A3:79:96:9F:E5:C5:21:1A:95:BA Signature algorithm name: SHA1withRSA (weak) Subject Public Key Algorithm: 1024-bit RSA key (weak) Version: 1 Warning: The certificate uses the SHA1withRSA signature algorithm which is considered a security risk. This algorithm will be disabled in a future update. The certificate uses a 1024-bit RSA key which is considered a security risk. This key size will be disabled in a future update. ========================================================================================== ========================================================================================== $ keytool -printcert -jarfile Netflix.apk Signer #1: Signature: Owner: CN=PPD Builder, OU=PPD, O="Netflix, Inc.", L=Los Gatos, ST=California, C=US Issuer: CN=PPD Builder, OU=PPD, O="Netflix, Inc.", L=Los Gatos, ST=California, C=US Serial number: 4c0e78d2 Valid from: Wed Jun 09 02:07:30 KST 2010 until: Sun Oct 25 02:07:30 KST 2037 Certificate fingerprints: SHA1: D7:26:8D:86:9B:E7:D8:7C:B7:97:E8:F7:44:9B:F2:45:1E:D8:01:9B SHA256: 36:38:63:59:6E:A9:92:41:EB:71:B1:A9:85:55:3A:A6:04:DE:3E:A3:C5:F0:C5:46:74:23:90:E6:82:16:4E:6B Signature algorithm name: MD5withRSA (disabled) Subject Public Key Algorithm: 1024-bit RSA key (weak) Version: 1 Warning: The certificate uses the MD5withRSA signature algorithm which is considered a security risk and is disabled. The certificate uses a 1024-bit RSA key which is considered a security risk. This key size will be disabled in a future update. ========================================================================================== |
|
|
Hi Mr. JunGyu Kim, It is pre-signed by Netflix to identify different APKs. You have to replace apk and build image for testing. File is located in "vendor/amlogic/common/apps/Netflix/Netflix.apk" |
|
|
Hi Kerwin, Thanks for the explanation. After replace apk and build it, when I launch the Netflix, the crash is occurring. ========================================================================================== # dumpsys package com.netflix.ninja | grep version versionCode=19323 minSdk=24 targetSdk=34 versionName=10.3.3 build 19323 signatures=PackageSignatures{32892b6 version:3, signatures:[8922ca37], past signatures:[]} ========================================================================================== 05-08 14:34:36.185 10901 10901 V nrdlib-base: loadLibrary - libnetflix.so 05-08 14:34:36.201 10901 10901 E nrdlib-base: loadLibrary - libnetflix.so fails, 05-08 14:34:36.201 10901 10901 E nrdlib-base: java.lang.UnsatisfiedLinkError: dlopen failed: library "libc++_shared.so" not found: needed by /data/data/com.netflix.ninja/app_lib/libnetflix.so in namespace vendor-classloader-namespace 05-08 14:34:36.201 10901 10901 E nrdlib-base: at java.lang.Runtime.load0(Runtime.java:929) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at java.lang.System.load(System.java:1620) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.getkeepsafe.relinker.SystemLibraryLoader.loadPath(SystemLibraryLoader.java:29) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.getkeepsafe.relinker.ReLinkerInstance.loadLibraryInternal(ReLinkerInstance.java:204) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.getkeepsafe.relinker.ReLinkerInstance.loadLibrary(ReLinkerInstance.java:136) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.getkeepsafe.relinker.ReLinker.loadLibrary(ReLinker.java:70) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.getkeepsafe.relinker.ReLinker.loadLibrary(ReLinker.java:51) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.nrdlib.DefaultNrdlib.loadJni(DefaultNrdlib.java:44) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.nrdlib.DefaultNrdlib.init(DefaultNrdlib.java:60) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.nrdlib.NrdLibFactory.createInstance(NrdLibFactory.java:79) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.nrdlib.NrdLibAgent.doInit(NrdLibAgent.java:29) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.ServiceAgent.init(ServiceAgent.java:70) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.ninja.NetflixService$ServiceInitAgent.doInit(NetflixService.java:678) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.ServiceAgent.init(ServiceAgent.java:100) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.ninja.NetflixService$6.onInitComplete(NetflixService.java:1077) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.netflix.mediaclient.service.ServiceAgent$2.run(ServiceAgent.java:155) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at android.os.Handler.handleCallback(Handler.java:938) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at android.os.Handler.dispatchMessage(Handler.java:99) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at android.os.Looper.loopOnce(Looper.java:201) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at android.os.Looper.loop(Looper.java:288) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at android.app.ActivityThread.main(ActivityThread.java:7839) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at java.lang.reflect.Method.invoke(Native Method) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 05-08 14:34:36.201 10901 10901 E nrdlib-base: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) 05-08 14:34:36.260 10901 10901 D AndroidRuntime: Shutting down VM 05-08 14:34:36.262 10901 10901 E AndroidRuntime: FATAL EXCEPTION: main 05-08 14:34:36.262 10901 10901 E AndroidRuntime: Process: com.netflix.ninja, PID: 10901 05-08 14:34:36.262 10901 10901 E AndroidRuntime: java.lang.AssertionError: isTrue 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.netflix.mediaclient.util.AssertUtils.isTrue(AssertUtils.java:24) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.netflix.ninja.NetflixService$ServiceInitAgent.doInit(NetflixService.java:679) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.netflix.mediaclient.service.ServiceAgent.init(ServiceAgent.java:100) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.netflix.ninja.NetflixService$6.onInitComplete(NetflixService.java:1077) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.netflix.mediaclient.service.ServiceAgent$2.run(ServiceAgent.java:155) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7839) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 05-08 14:34:36.262 10901 10901 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) Thank you. Kim |
|
|
Hi Mr. JunGyu Kim, It seems Netflix requires "libc++_shared.so" for debug build. But I don't find any information about it on Netflix site. I can share older version APK to you. Please let me know where to upload. ALT's FTP? |
|
|
Hi Kerwin, I don't know if the same symptoms will occur in older versions, but please share and I will test it. Please share the APK to ALT's FTP. Thank you. Kim |
|
|
Hi Mr. JunGyu Kim, You can get debug APKs under release_by_fxn/Netflix folder. Thanks. |
|
|
Hi Kerwin, I have tested all debug APKs and It crashes on every debug apks. In this situation, I think there is another way to test the debug apk. How about ask Netflix to this situation? Thank you. Kim |
|
|
Hi Kerwin, If I try the following, the Netflix debug app is work normally. 1. Build FW with Netflix debug app 2. re-install through adb to Netflix debug app So I attached log file when issue is occurring. Please register this issue to PDM. FYI, I found some error log when the issue is occurring. 05-10 12:41:46.970 5650 8069 E netflix-nrd: 00:00:26.384 [animation:0xbbc9e1c0] UI_SCRIPT(error): Render module instance setup: couldn't find managed object: 183 05-10 12:41:47.486 5650 8057 W netflix-nrd: 00:00:26.900 [netflix:0xbc7461c0] SUSPEND(warn): Resume finished in 1807 ms since the event was received, waited for 0 ms Thank you. Kim |
|
|
Hi Mr JunGyu Kim, Issue is report to Netflix PDM site as attached picture. Thank you! |
|
|
Hi Kerwin, Thank you for support! Please let me know when you get Netflix's response. Thank you. Kim |
|
|
Hi Kerwin, Is there any update from Netflix? Thank you. Kim |
|
|
Hi ALT partners, Netflix issue No. on PDM site. Thanks. |
|
|
Hi Mr. Kim, No response from Netflix, I check again on this morning. Per updated on meeting, assignee is "Leona" who is a certification engineer. She is not reponsible for field issues and I can't change assignee on PDM. Thanks. |
|
|
Hi Mr. Kim, Just receive updates from Netflix as below: "It is still under the investigation by our internal team in US. The root cause is not identified yet If it is fixed, we will update the ticket Thanks" |
|
|
Hi Kerwin, Thank you for update. Please let me know if there are any updates. Thank you. Kim |
|
|
Hi Mr. Kim, Netflix sends updates this afternoon. Please check as below ======= Feedback from Netflix ================================ The root cause has been identified and It is under the internal testing now. The solution would be rolled out around next Tuesday if no side-effect observed before the release. Thanks |
|
|
Hi Kerwin, Thank you for share it. I will share feedback to SKB. Thank you. Kim |
|
|
Hi Mr. Kim, I see there is a new version of Netflix APK (netflix-ninja-10.3.7-19338-release.apk). But there is no release note on PDM site. Could you check if it is available on PlayStore ? If not, I will download and share it on ALT's FTP. Thanks. |
|
|
Hi Kerwin, I can update as you mentioned Netflix version (10.3.7:19338) through Play Store. And on this version, this issue is not occurring. I think the issue is resolved in this version. Thank you for your support. Additionally, when a new version of Netflix comes out, I wonder if the prebuilt Netflix version will also need to be replaced. Thank you. Kim |
|
|
Hi Mr. Kim, "netflix-ninja-10.3.7-19338-release.apk" is uploaded to ALT FTP. (/release_by_fxn/Netflix) Thanks. |
|
|
Hi Kerwin I will let you know after discussing with SKB whether to apply the updated netflix app in OS12 And is there anything we need to check or be careful about when updating netflix prebuilt app? Thank you YK.Jung |
|
|
Hi YK, As I know, there is nothing to check if we want to replace Netflix APK as long as it works well. BTW, we pass Netflix certification with version "ninja_10.3". Thanks. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | New Issue | |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | Status | new => assigned |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | Assigned To | => (SW) Kinbay Wu |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | File Added: BPM-31759.mp4 | |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | Issue Monitored: (ALTech) SY Yoon | |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | Issue Monitored: (ALTech) Younkwang Jung | |
| 2024-05-03 12:18 | (ALTech) JunGyu Kim | Issue Monitored: (ALTech) Sangmin Choi | |
| 2024-05-03 12:19 | (ALTech) JunGyu Kim | Issue Monitored: (ALTech) Wooshin Kang | |
| 2024-05-08 09:12 | (ALTech) JunGyu Kim | Note Added: 0015714 | |
| 2024-05-08 09:58 | (SW) Kerwin Chen | Note Added: 0015717 | |
| 2024-05-08 09:58 | (SW) Kerwin Chen | File Added: netflix-ninja-10.3.3-19323-debug.apk | |
| 2024-05-08 10:49 | (ALTech) JunGyu Kim | Note Added: 0015718 | |
| 2024-05-08 11:09 | (SW) Kerwin Chen | Note Added: 0015719 | |
| 2024-05-08 13:52 | (ALTech) JunGyu Kim | Note Added: 0015720 | |
| 2024-05-08 14:57 | (SW) Kerwin Chen | Note Added: 0015722 | |
| 2024-05-08 15:07 | (ALTech) JunGyu Kim | Note Edited: 0015720 | |
| 2024-05-08 15:10 | (ALTech) JunGyu Kim | Note Added: 0015723 | |
| 2024-05-08 16:05 | (SW) Kerwin Chen | Note Added: 0015724 | |
| 2024-05-09 10:50 | (ALTech) JunGyu Kim | Note Added: 0015728 | |
| 2024-05-10 11:48 | (ALTech) JunGyu Kim | Note Added: 0015747 | |
| 2024-05-10 11:48 | (ALTech) JunGyu Kim | File Added: Netflix_debug_logcat.zip | |
| 2024-05-10 14:18 | (SW) Kerwin Chen | Note Added: 0015749 | |
| 2024-05-10 14:18 | (SW) Kerwin Chen | File Added: image.png | |
| 2024-05-13 08:34 | (ALTech) JunGyu Kim | Note Added: 0015754 | |
| 2024-05-17 09:48 | (ALTech) JunGyu Kim | Note Added: 0015825 | |
| 2024-05-17 09:51 | (SW) Kerwin Chen | Note Added: 0015826 | |
| 2024-05-17 09:51 | (SW) Kerwin Chen | File Added: image-2.png | |
| 2024-05-17 10:48 | (SW) Kerwin Chen | Note Added: 0015829 | |
| 2024-05-17 11:31 | (SW) Kerwin Chen | Note Added: 0015832 | |
| 2024-05-17 12:03 | (ALTech) JunGyu Kim | Note Added: 0015835 | |
| 2024-05-24 15:17 | (SW) Kerwin Chen | Note Added: 0015889 | |
| 2024-05-24 15:28 | (SW) Kerwin Chen | Note Edited: 0015889 | |
| 2024-05-27 08:59 | (ALTech) JunGyu Kim | Note Added: 0015894 | |
| 2024-06-04 14:58 | (SW) Kerwin Chen | Note Added: 0015948 | |
| 2024-06-04 17:52 | (ALTech) JunGyu Kim | Note Added: 0015952 | |
| 2024-06-14 09:46 | (SW) Kerwin Chen | Note Added: 0016031 | |
| 2024-06-21 07:57 | (ALTech) Younkwang Jung | Note Added: 0016077 | |
| 2024-06-21 08:47 | (SW) Kerwin Chen | Note Added: 0016079 | |
| 2024-06-21 08:47 | (SW) Kerwin Chen | File Added: image-3.png | |
| 2024-12-19 10:53 | (ALTech) JunGyu Kim | Status | assigned => closed |
| 2024-12-19 10:53 | (ALTech) JunGyu Kim | Resolution | open => fixed |
.png)
.png)
.png)